Radiator fin - German English Dictionary